Soru & Cevap

Relative Layout ve Linear Layout Hakkında

23.09.2014 - 10:09

Merhabalar.

Öncelikle yeni başladım.Bir program yazmaya çalışıyordum basit bir uygulama. Button TextView vs.Çalışırken layout bölümünde 2 tane xml dosyası oldupunu gördüm nasıl olduğunu anlamadım. Biri Relative diğer Linear Layouttu.Bunların arasındak farklı anlayamadım.Lütfen yardımcı olurmusunuz?

Ayrıca xml de "[I18N] Hardcoded string "TextView", should use @string resource" hatası alıyorum. Ekran görüntülerini yükledim lütfen yardımcı olur musunuz?

634 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-1372-1408467635.jpg
ahmtbrk
24.09.2014 - 09:26

String değerleri öyle yazmak yerine values altındaki strings.xml kısmına yazıp oradan @string/name şeklinde çekmeni öneriyor o bir hata değil uyarıdır.

LinearLayout ile RelativeLayout un farklarını netten araştırabilirsin.

http://android-developers.blogspot.com.tr/2009/02/android-layout-tricks-1.html

Abdullah
29.09.2014 - 05:25
Bazı view elemanları text parametresi alırlar. Örneğin bir button oluşturdun. Bu butonun text parametresine (android:text = "Benim Butonum") diye hard coded yazarsan yukarıda dediğin uyarıyı alırsın. Bunun yerine values/string.xml dosyasında bir string tagi oluşturup ( Benim Butonum) bu tagi layout xml'inde (android:text = "@string/test_button") olarak yazman gerekli.
Furkan
24.09.2014 - 07:00
Hocam yeni olduğum için string olayını anlamadım.Adım adım anlatabilirmisiniz?